Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Internationaux de Tennis de Brest - Brest Challenger 42 - Andrezieux Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli Garden Open - Rome Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia Challenger Ford de Cherbourg - Cherbourg Ostrava Open 2005 - Ostrava Open D'Orleans - Orleans Segovia Challenger St. Remy Challenger Mons Challenger Orleans Challenger Athens Challenger Segovia Challenger Rennes Challenger Courmayeur Challenger Quimper Challenger Granby Challenger St. Remy Challenger Bordeaux Challenger Bordeaux Challenger St. Brieuc Challenger Orleans Challenger Lille Challenger Orleans Challenger Cherbourg Challenger Bordeaux Challenger Campbells Hall of Fame Tennis Championships - Newport Heineken Trophy - 's-Hertogenbosch President's Cup 1998 - Tashkent Qatar Mobil Open '99 - Doha Generali Open 1999 - Kitzbuhel Davidoff Swiss Indoors - Basel Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Waldbaum's Hamlet Cup - Long Island St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Open 13 - Marseille Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel RCA Championships - Indianapolis President's Cup - Tashkent St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam President's Cup - Tashkent Kremlin Cup - Moscow Milan Indoors - Milan Open 13 - Marseille Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Adelaide Antwerp Milan Rotterdam Barcelona Halle Gstaad Stuttgart New Haven Basel Vienna Adelaide Marseille Milan Stuttgart Rotterdam St. Petersburg Barcelona Nice Halle Gstaad New Haven Adelaide Marseille Stuttgart Rotterdam Copenhagen Zaragoza Estoril Halle Gstaad Stuttgart New Haven Long Island Bordeaux Basel Barcelona Kitzbuhel Athens Lyon Moscow Schenectady AAPT Championships - Adelaide Adidas International - Sydney Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Medibank International - Sydney The Artois Championships - London Legg Mason Tennis Classic - Washington Thailand Open - Bangkok The Surbiton Trophy - Surbiton Open de Moselle - Metz Open 13 - Marseille AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport GHI Bronx Classic - Bronx Open Castilla y Leon - Segovia Open de Moselle - Metz ECM Prague Open 2005 - Prague Gemax Open - Belgrade The Surbiton Trophy - Surbiton Open Sud de France - Montpellier KGHM Dialog Polish Indoors - Wroclaw The LTA Men's Challenger - Nottingham Croatia Osiguranje Rijeka Open - Rijeka Internazionali di Tennis di Bergamo - Bergamo Open 13 - Marseille GHI Bronx Classic - Bronx Open D'Orleans - Orleans Ethias Tennis Trophy - Mons AEGON Championships - London UNICEF Open - 's Hertogenbosch Rennes Challenger Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Bordeaux Challenger Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Cherbourg Challeger Dubai Duty Free Tennis Championships - Dubai Istanbul Challenger Orleans Challenger Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem Moselle Open - Metz Cherbourg Challenger Sarajevo Challenger Rhodes Challenger Challenger Ford de Cherbourg - Cherbourg Bath Challenger BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport West of England Challenger - Bristol Orleans Challenger Salzburg Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Brisbane International - Brisbane Dallas Challenger Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Moselle Open - Metz Rakuten Japan Open - Tokyo Granby Challenger Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Petange Challenger Topshelf Open - 's-Hertogenbosch AEGON Championships - London Orleans Challenger Moselle Open - Metz Rennes Challenger Mouilleron-Le-Captif Challenger European Open - Antwerp Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Ricoh Open - 's-Hertogenbosch AEGON International - Eastbourne Moselle Open - Metz Open Sud de France - Montpellier Challenger 42 - Andrezieux ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Mons Challenger AEGON Championships - London European Open - Antwerp St. Remy Challenger Open Sud de France - Montpellier Orleans Challenger Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Rennes Challenger Citi Open - Washington Moselle Open - Metz Mouilleron-Le-Captif Challenger Open Sud de France - Montpellier Cherbourg Challenger Le Gosier Challenger Brest Challenger Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon Istanbul Challenger 1st Challenger Tournament Leon - Leon The Manchester Trophy - Manchester Internationaux du Doubs - Besancon The Manchester Trophy - Manchester Bordeaux Challenger Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Brest Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Lille Challenger St. Brieuc Challenger Morocco Tennis Tour - Marrakech Isla de Lanzarote - Lanzarote Bordeaux Challenger Unique Zagreb Open - Zagreb Challenger Ford de Cherbourg - Cherbourg Warsteiner Challenger Lubeck - Lubeck Sarajevo Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux GHI Bronx Classic - Bronx Challenger Hamburg - Hamburg Tunis Challenger Segovia Challenger Johannesburg Challenger Cherbourg Challenger Open de L'Isere - Grenoble Open de L'Isere-Open 38 - Grenoble Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Ciudad de Pozoblanco Open Diputacion - Cordoba Open de L'Isere - Grenoble Johannesburg Challenger KGHM Dialog Polish Indoors - Wroclaw KGHM Emax Polish Indoors - Wroclaw Orleans Challenger Rhodes Challenger Ramat Hasharon Challenger Mons Challenger Open de Moselle - Metz Gerry Weber Open - Halle Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open Seat-Godo '98 - Barcelona Gerry Weber Open - Halle ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Internationaler Raiffeisen Grand Prix - St. Polten Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow AXA Cup - London Mallorca Open - Mallorca KGHM Polish Indoors - Wroclaw Gerry Weber Open - Halle Generali Open 2000 - Kitzbuhel Bordeaux Challenger Challenger 42 - Andrezieux Adidas Open de Toulouse - Toulouse Open de Franche-Comte - Besancon Scania Stockholm Open - Stockholm Rennes Challenger Dubai Tennis Open - Dubai The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Open 13 - Marseille Dubai Tennis Open - Dubai IX Open Internacional D'Andorra - Andorra ABN/AMRO World Tennis Tournament - Rotterdam West of England Tennis - Bristol Estoril Open - Estoril BMW Open - Munich The Manchester Trophy - Manchester Moscow Nice Open D'Orleans - Orleans Tel Aviv The Surbiton Trophy - Surbiton Doha Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx San Marino Cherbourg Challenger The Manchester Trophy - Manchester Manchester Challenger Open 13 - Marseille Challenger Ford de Cherbourg - Cherbourg Arroyo de la Encomienda - Valladolid Open de Moselle - Metz Qatar Open - Doha Open de Franche Comte - Besancon Grand Prix Hassan II - Casablanca Countrywide Classic - Los Angeles Open 88 - Contrexeville The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Jersey Challenger German Open - Hamburg Italian Open - Rome Estoril Open - Estoril Challenger 42 - Andrezieux du Maurier Open - Montreal Geneva Challenger - Geneva Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Nottingham Open - Nottingham 12th Paris Open - Paris DPD Challenger 2000 - Aschaffenburg Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells Grand Prix de Tennis de Lyon - Lyon Espinho Challenger - Espinho The Lipton Championships - Key Biscayne Italian Open - Rome Open de Montauban - Montauban du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo AEGON Championships - London Italian Open - Rome German Open - Hamburg Open de L'Isere - Grenoble Brixina Tennis Open - Bressanone Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome XXVIII Edizione 'A.Savoldi' - Manerbio Qatar ATP Challenger - Doha Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Mons Challenger Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Challenger 42 - Andrezieux Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Hamburg Rome Stuttgart Paris Monte Carlo Rome Canadian Open Cincinnati Essen Monte Carlo Open de L'Isere (Open 38) - Grenoble Hamburg Rome Cincinnati Stockholm Paris Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Apia International - Sydney Open Sud de France - Montpellier BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo AEGON Championships - London Rogers Cup - Montreal Atlanta Tennis Championships - Atlanta Citi Open - Washington BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Bordeaux Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells St. Petersburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open Seat-Godo '97 - Barcelona Rogers Cup - Toronto BNP Paribas Masters - Paris ABN/AMRO World Tennis Tournament - Rotterdam Miami Open - Miami Open 13 - Marseille Pilot Pen International - New Haven Open 13 - Marseille Lyon Open Seat-Godo '99 - Barcelona Citi Open - Washington European Open - Antwerp Swiss Indoors Basel - Basel CA Tennis Trophy - Vienna Sydney International - Sydney Hall of Fame Open - Newport Kremlin Cup - Moscow Dubai Tennis Open - Dubai European Community Championships - Antwerp Rado Swiss Open - Gstaad CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Kremlin Cup - Moscow Tento Czech Open - Prague The Stella Artois Grass Court Championships - London Moscow Moscow Open Seat-Godo 2000 - Barcelona Dubai Tennis Open - Dubai Moscow V Torneo Internazionale di Tennis - Barletta Davidoff Swiss Indoors - Basel Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Estoril CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2002 - Doha Steelers Cup - Kosice Munich French Open - Paris RCA Championships - Indianapolis Wimbledon - London U.S. Open - New York Long Island French Open - Paris Qatar Exxon Mobil Open 2003 - Doha Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Lyon U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London New Haven Long Island CA Tennis Trophy - Vienna U.S. Open - New York Australian Open - Melbourne Pilot Pen Tennis - New Haven French Open - Paris Estoril Open - Estoril New Haven Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris President's Cup 2000 - Tashkent Wimbledon - London U.S. Open - New York AAPT Championships - Adelaide Australian Open French Open Wimbledon Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open If Stockholm Open - Stockholm Australian Open - Melbourne Guardian Direct Cup - London French Open - Paris Grand Prix de Tennis de Lyon - Lyon Wimbledon - London Paegas Czech Open - Prague U.S. Open - New York Generali Open 1998 - Kitzbuhel Australian Open - Melbourne French Open - Paris Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London U.S. Open - New York Legg Mason Tennis Classic - Washington D.C. Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internationaler Raiffeisen Grand Prix - St. Polten Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 1998 Mercedes Cup - Stuttgart U.S. Open - New York Davidoff Swiss Indoors - Basel French Open - Paris Open de Moselle - Metz U.S. Open - New York French Open - Paris Open de Moselle - Metz Wimbledon - London ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Heineken Open - Auckland Australian Open - Melbourne French Open - Paris Wimbledon - London 2000 Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Thailand Open - Bangkok U.S. Open - New York French Open - Paris BMW Open - Munich Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Brieuc Challenger French Open - Paris Wimbledon - London Paegas Czech Open - Prague Australian Open - Melbourne Prague French Open - Paris Pilot Pen International - New Haven Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Estoril Open - Estoril Waldbaum's Hamlet Cup - Long Island Gold Flake Open - Chennai Republic National Bank Monte Carlo Open - Monte Carlo Davis Cup, World Group, QR, RUS-ROU 3-2 Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Hopman Cup - Perth Basel President's Cup 1999 - Tashkent Ostrava Davis Cup, World Group, 1R, GER-FRA 2-3 Sydney Barcelona Davis Cup, World Group, 1R, JPN-FRA 1-4 Estoril Open - Estoril Tennis Masters Series - Miami Winston-Salem Open - Winston-Salem Davis Cup, World Group, SF, FRA-ESP 3-2 ATP Cup - Melbourne RCA Championships - Indianapolis Lyon CA Tennis Trophy - Vienna Gerry Weber Open - Halle BMW Open - Munich Australian Men's Hardcourt Championships - Adelaide Stockholm Marseille Tennis Masters Series - Indian Wells PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Monte Carlo Cincinnati All Lower level tournaments ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover Tennis Masters Cup - Lisbon Tennis Masters Cup - Sydney ATP Tour World Championship ATP Tour World Championship Grand Slam Cup Grand Slam Cup Grand Slam Cup - Munich Grand Slam Cup - Munich Olympics - Sydney Masters Series Hamburg - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Indianapolis Tennis Championships - Indianapolis Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Eutelsat Monte Carlo Open - Monte Carlo U.S. Open - New York Miami Open - Miami BNP Paribas Open - Indian Wells Wimbledon - London